Big Huge Thesaurus

green broom

noun